home *** CD-ROM | disk | FTP | other *** search
-
- OctaMED Professional Version Five - The Doc.
-
-
- Yep, this is a little text written by Teijo himself about the new OctaMED
- Pro 5. Check it out!
-
-
-
- ** OctaMED Professional V5.00 **
-
- This release has required more work than any other in the history of
- MED/OctaMED. Many parts of the program have been entirely rewritten and
- the outlook of OctaMED has changed radically.
-
- This version, and all future versions will require Kickstart/Workbench
- version 2.04 or later. OctaMED now heavily depends on the new features
- of the OS Release 2. As 2.04 upgrade packages have been available for
- more than 1,5 years, it's reasonable to expect every serious user to
- have it available. (OctaMEDPlayer still works under 1.3.)
-
- Below is a short list of the most important new features of this version
- (in no specific order):
-
- - OS Release 2/Style Guide compliant window- and menu-based user
- interface.
-
- - Supports up to 64 tracks! (Instead of 16 as it has been since
- MED V2.00.) In addition, you're no longer limited to multiples
- of four tracks. You can now have 1, 2, 3, 4...64 tracks.
-
- - The limit of max. 100 blocks has been increased to 1000.
-
- - Now supports module packing, in either PowerPacker or SFCD format.
- SFCD is a packing format used in Stephan Fuhrmann's PowerPlayer
- module player program, it usually packs slightly better than
- PowerPacker. The SFCD format packing/unpacking requires
- 'lh.library' (not included!).
-
- - Can calculate module length before saving, if you ask for it.
-
- - Save Timer brings up the Save window in a specified amount of time.
-
- - A menu option to display the last title bar message.
-
- - Fully localizable under WB 2.1 or later (uses locale.library)!
-
- - A new sample type: ExtSample. This is like a normal sample, except
- that you have two new very low octaves. However, ExtSamples should
- be used with care, as there's a nasty feature in the hardware.
- They are, therefore suitable mostly for effects (not melodies).
- The hardware 'feature' in question is a programmers' headache
- called "DMA-Wait". It would have been possible to make ExtSamples
- work correctly in every situation, this would, however, have
- required quadrupling the DMA-Wait time, which is unreasonable as
- ExtSamples aren't used very often. The problem is: after playing
- an ExtSample, using the low octaves, the following note will
- probably not be correctly triggered, the solution is: use the
- FFF command before triggering the next note, e.g:
-
- C-1 20000 ; ExtSample
- --- 00000
- --- 00FFF ; use FFF before playing the next sample
- C-2 10000 ; may be ExtSample, normal sample or whatever..
-
- However, due to the way channel splitting works, this problem does
- not exist at all on split channels!
-
- - New sample editor features:
- * Invert: negates the ranged waveform.
- * Chop: discards non-ranged parts of the sample.
- * Remove Unused Space: removes empty space from both ends of
- the sample.
- * Play Buffer Contents: allows you to listen to what the
- copy buffer contains.
- * Change Volume enhanced: an option to avoid clipping and
- four presets for doubling, halving and fading in/out.
- * Change Pitch enhanced: an option to cancel the current
- finetune value of the sample, an option to turn off
- anti-aliasing.
- * Mix enhanced: source/destination levels can be set.
- * Create Chord: creates chords of 2 - 4 notes from a sample.
- * Pixel Density: allows you to set how many pixels are
- displayed per x-position (in pixel mode).
- * An option to turn off voice monitoring during sampling
- (may enhance sound quality on slower machines).
- * The play position pointer will no longer slow down during
- heavy system load.
- * Internally rebuilt to allow adding 16-bit support easily,
- in case Commodore releases the rumoured new sound chip.
- (The manufacturers of 16-bit sound boards are welcome to
- donate one to the author, if they want it supported ;-)
-
- - Sections. This is a major new feature that lets you organize
- the song more hierarchically. The idea is that you can create
- several play sequence lists (each can be named), and then
- define the order in which they are played. The section list
- works as the master play sequence, where the actual play
- sequences are kind of sub-sequences.
-
- - The play sequence list displays block names.
-
- - There can be 999 entries in a playing sequence (previously 256).
-
- - New list windows:
-
- * Song Selector displays all songs
- * Block List displays all blocks
-
- - The MIDI Message Editor can now handle messages upto 1048560
- bytes long. Enough?
-
- - You can now use 'Extended Preset' for a MIDI instrument. This
- is for some devices with > 128 presets, and works in the
- following way:
- * Presets 1 - 100 are sent as usual ($Cc $00 - $Cc $63)
- * Presets above 100 are sent by first sending the number
- of 100's followed by the 0 - 99 part.
- Therefore, it works only on MIDI devices which support exactly
- this method (see the manual of your device).
-
- - You can enter a default pitch (note) for every instrument. When
- you press 'F', the current instrument is played/inserted using
- its default pitch. Very useful for untuned instruments, such as
- drums. This setting can also be saved into MED_Paths.
-
- - You can now store an instrument's tuning / MIDI / default volume /
- default pitch values in the sample list, and you can add
- directories anywhere in the list (not just to the end).
-
- - Instrument Load Window. Just for this, smaller and lighter than
- the Sample List Editor.
-
- - The palette setting now supports 24-bit AGA colours. (Even on
- older Amigas the RGB values are expressed in 8 bits.)
-
- - A lot of new options, including e.g.:
-
- * Display Max Tracks: chooses the maximum number of tracks that can
- be displayed on-screen at once (an extension to V4's NO16 gadget)
- * Mouse Options: each mouse button can be configured to turn
- tracks/selected tracks on/off, set the cursor position or mark a
- range
- * Auto-Freeze Screen: automatically turns off screen updating when
- the OctaMED screen is not the frontmost.
- * Play After Loading: for listening, automatically starts playing
- after loading.
- * Can turn automatic flushing of unused instruments on/off when
- clearing the current song of a multi-module
-
- - Play Timer can be reset by pressing the 'R' gadget next to it.
- If you click the Timer, the song will position to the reset point.
-
- - New editing functions:
-
- * Insert / delete tracks throughout the whole song
- * Flush all unused instruments
- * Generic slide creates a hexadecimal volume slide (even in decimal
- mode)
- * Line highlighting: offset start and custom spacing options
-
- - Supports multiple settings and programmable key files (during
- startup, OctaMED attempts to load 'S:OctaMEDPro.config' and
- 'S:OctaMEDPro.defkeys').
-
- - The config file format has changed (again). This time to a
- readable ASCII file, not likely to be changed any more.
-
- - Online help (uses amigaguide.library). Activated by pressing a
- certain key on the keyboard (you may find it out yourself ;-).
-
- - Many new keyboard shortcuts, including some new editing functions
-
- - There's (unfortunately) a new file format again, it was required
- for supporting 64 tracks, Sections and multiple play sequences.
- OctaMED defaults to the older MMD1 format if none of these
- features are used. Some new features (default pitch, extended
- preset, Instrument Parameters Loop flag) are available under
- older formats as well.
-
- There are a number of smaller features not mentioned here, you will
- quickly notice many of them when you start using OctaMED Pro V5. Enjoy!
- *************************************************************************
-
-
- ...and if that has whetted your appetite, check out the MEGA offer for all
- club members that is lurking about somewhere in this magazine!
-
-